refreshment made of peanuts and sugar - Allemand Anglais Dictionnaire